package com.songji.songaicodemother.core.parser;

/**
 * 代码解析器策略接口 1-单个html  2-多个文件
 * 这里的入参（ai识别的结果） 是一样的，但是解析后的对象是不一样的，所以使用了T
 * @author songji
 */
public interface CodeParser<T> {

    /**
     * 解析代码内容
     * 
     * @param codeContent 原始代码内容
     * @return 解析后的结果对象
     */
    T parseCode(String codeContent);
}
